HighLight: Using a Log-structured File System for Tertiary Storage Management
نویسندگان
چکیده
Log-structured file systems (LFSs) were developed to eliminate latencies involved in accessing disk devices, but their sequential write patterns also match well with tertiary storage characteristics. Unfortunately, existing versions only manage memory caches and disks, and do not support a broader storage hierarchy. Robotic storage devices offer huge storage capacity at a low cost per byte, but with large access times. Integrating these devices into the storage hierarchy presents a challenge to file system designers. HighLight extends 4.4BSD LFS to incorporate both secondary storage devices (disks) and tertiary storage devices (such as robotic tape jukeboxes), providing a hierarchy within the file system that does not require any application support. This report presents the design of HighLight, proposes various policies for automatic migration of file data between the hierarchy levels, and presents initial migration mechanism performance figures. Log-structured file systems, with their sequential write patterns and large transfer sizes, extend naturally to encompass a storage hierarchy. HighLight is flexible enough to support a variety of potential migration policies. When data are disk-resident, access is nearly as fast as access to files in the base 4.4BSD LFS. When disk arm contention is absent, transfers to tertiary devices can run at nearly the tertiary device transfer speed. 1 1This report is substantially derived from an article originally published in the USENIX Association Conference Proceedings, January 1993. Permission has been granted by the USENIX Association to incorporate portions of that paper in other publications. Portions of this report Copyright c USENIX Association, 1993. This research was sponsored in part by the University of California and Digital Equipment Corporation under Digital’s flagship research project “Sequoia 2000: Large Capacity Object Servers to Support Global Change Research.” Other industrial and government partners include the California Department of Water Resources, United States Geological Survey, MCI, ESL, Hewlett Packard, RSI, SAIC, PictureTel, Metrum Information Storage, and Hughes Aircraft Corporation. This work was also supported in part by Digital Equipment Corporation’s Graduate Engineering Education Program.
منابع مشابه
The Case for Log Structuring in Database Systems
The notion of a log structured file system (LFS) [6, 9] evolved from earlier efforts using similar techniques [8, 2] as a means to improve write performance of file systems. Other benefits include faster metadata operations, e.g. file create and delete. But there is controversy about the the utility of LFS for database systems, especially in light of the critique in [10]. This position paper ar...
متن کاملStorage Management in RDBMS
Storage management is important to the performance of DBMS. This paper gives a comprehensive overview of storage management in relational DBMS. The storage management is divided into three levels (logical, physical in-memory, and physical on-disk) and discussed separately. The logical level caches logical units (tuples or index values) of the DBMS based on the logical information to improve buf...
متن کاملReorganisation in energiebewussten Dateisystemen Studienarbeit im Fach Informatik
As mobile computing devices become more and more popular, the corresponding hardware and applications become more complex, comfortable, and thus energy hungry. Since the main advantage of mobile devices is their ability to work without a stationary power supply an important challenge has been to reduce power consumption, thereby prolonging the uptime of the devices in battery mode. One way to r...
متن کاملHighLight: a file system for tertiary storage
propose a name space metric that is the sum of the distances from each file to the closest common ancestor. For files in the same directory, this metric would be zero. For two files, one in a sub-directory of the directory containing the other, this metric would be one. Other metrics under consideration include "file ownership" (e.g., files owned by the same user) and "file accessors" (e.g., fi...
متن کاملFile System Performance and Transaction Support
This thesis considers two related issues: the impact of disk layout on file system throughput and the integration of transaction support in file systems. Historic file system designs have optimized for reading, as read throughput was the I/O performance bottleneck. Since increasing main-memory cache sizes effectively reduce disk read traffic [BAKER91], disk write performance has become the I/O ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993